Otázky a úlohy
- Čo znamenajú nasledujúce pojmy ?
- Výraz
- Operátor, činiteľ
- Priorita
- Kompatibilita podľa priradenia
- Konštantný výraz
- DeMorganové pravidlá
- Logický výraz
- Podmienka
- Pravidlo zľava doprava
- Zložený príkaz
- Sekvencia
- Návestie
- Čo sú základnými kameňmi - prvkami výrazu?
- Ako zistíme typ výrazu?
- Na čo musíme dávať pozor pri tvorbe výrazov?
- Kde v programe sa môže vyskytovať výraz? Uveďte niekoľko príkladov!
- Čo si máme dôkladne premyslieť pri zostavovaní podmienky?
- Ako sa neguje podmienka?
- Aké sú v Pascale riadiace príkazy?
- Prečo sa máme vyvarovať príkazu bezpodmienečného skoku?
Zostavte algoritmy nasledujúcich úloh pomocou uvedených prostriedkov:
- * Nech premenná B je typu Byte a W - typu Word. Zistite typ nasledujúcich výrazov:
- (B+W)/2
- (B+W) Div 2
- (W/2+5) Div 2
- Sqr(B)+3.1*W
- B*W*55
- 55*B*W
- 1.0*B*W*55
Vypočítajte hodnotu výrazu pre B=200 a W=1000! Pozor! V jednom prípade je chyták! V ktorom a čo?
- * Napíšte jednu z riešení kvadratickej rovnice v Pascale!
- * Nech premenné A, B a C sú reálne. Napíšte tie logické výrazy, ktoré budú pravdivé ak:
- hodnota premennej A je z uzavretého intervalu [0,1],
- hodnota premennej A je z uzavretého intervalu [5,10] a B z [15,20],
- predchádzajúce tvrdenie nie je pravdivé,
- ani A, ani B a ani C nie je 0,
- A je celé,
- z čísel A, B a C aspoň dve sú celé,
- jedna z premenných A a B je kladná a druhá záporná,
- z premenných A a B nanajvýš jedna je párna,
- z premenných A a B práve jedno je párne,
- z premenných A, B a C nanajvýš dve sú kladné,
- A je menšie než B, ale ak sa rovnajú, potom A je menšie než C.
- Vypracujte Jacksonov diagram a zdrojový program pre nasledujúcu úlohu:
- Načítajte potrebné údaje valca a vypíšte jeho objem!
- Načítajte cenu 1 kg jahôd na trhu a v obchode. Potom načítajte koľko kg jahôd chcete zavariť a vypočítajte koľko prerobíte ak jahody kúpite v obchode!
|